Package jade.domain

This package and its sub-packages contains FIPA specific agents and ontologies.

See:
          Description

Interface Summary
DFGUIAdapter This interface must be implemented by a GUI that wants to interact with the DF agent.
DFGUIInterface This interface is used to avoid any relationship between the df and the tools packages.
 

Class Summary
AMSService This class provides a set of static methods to communicate with a AMS Service that complies with FIPA specifications.
AMSServiceCommunicator Deprecated. Use AMSService instead
DFService This class provides a set of static methods to communicate with a DF Service that complies with FIPA specifications.
DFServiceCommunicator Deprecated. Use DFService instead.
FIPAServiceCommunicator This class provides a set of basic and static methods to perform the FIPA Agent Management actions.
MobilityOntology This class represents the ontology used for JADE mobility.
MobilityOntology.CloneAction This class represent the 'clone-agent' action in JADE mobility ontology.
MobilityOntology.MobileAgentDescription This class represent the ':mobile-agent-description' concept in JADE mobility ontology.
MobilityOntology.MobileAgentLanguage This class represent the ':mobile-agent-language' concept in JADE mobility ontology.
MobilityOntology.MobileAgentOS This class represent the ':mobile-agent-os' concept in JADE mobility ontology.
MobilityOntology.MobileAgentProfile This class represent the ':mobile-agent-profile' concept in JADE mobility ontology.
MobilityOntology.MobileAgentSystem This class represent the ':mobile-agent-system' concept in JADE mobility ontology.
MobilityOntology.MoveAction This class represent the 'move-agent' action in JADE mobility ontology.
MobilityOntology.QueryPlatformLocationsAction This class represent the 'query-platform-locations' action in JADE mobility ontology.
MobilityOntology.WhereIsAgentAction This class represent the 'where-is-agent' action in JADE mobility ontology.
RequestFIPAServiceBehaviour This class extends the FipaRequestIntiatorBehaviour in order to request an agent, e.g.
 

Exception Summary
FIPAException This class represents a generic FIPAException, i.e.
RequestFIPAServiceBehaviour.NotYetReady Exception class for timeouts.
 

Package jade.domain Description

This package and its sub-packages contains FIPA specific agents and ontologies. Standard FIPA system agents implementations are held within this package:

The standard fipa-agent-management ontology is represented by the classes contained in the jade.domain.FIPAAgentManagement sub-package.

A proprietary ontology, that allows the implementation of agent mobility, is represented by a class of this package.

Lastly, the package contains a JADE extension to the FIPA-Agent-Management ontology that is used, among the others, to allow platform administration via the RMA GUI.